arrowleaf sida - German English Dictionary